Big Huge Thesaurus

Phellodendron amurense

noun